<?php
/**
 * 框架常量定义
*/

namespace houze;

// 框架当前版本
define('VERSION', 'v1.0.0');
// 目录分割符
define('DS', DIRECTORY_SEPARATOR);
// 框架核心包目录
define('HOUZE_PATH', dirname(__DIR__).DS);
// 项目根目录
define('ROOT_PATH', dirname(HOUZE_PATH).DS);
// 应用根目录
define('APP_PATH', ROOT_PATH.'app'.DS);
// 自定义扩展包根目录
define('EXTEND_PATH', ROOT_PATH.'extend'.DS);
// 框架箱子根目录
define('BOX_PATH', ROOT_PATH.'box'.DS);
// 缓存 && 日志根地址
define('LOG_PATH', ROOT_PATH.'log'.DS);
// 初始化配置根目录
define('RUN_PATH', HOUZE_PATH.'run'.DS);
// 框架静态资源目录
define('TEMPLATE_PATH', HOUZE_PATH.'template'.DS);
// 开箱及系统CMD命令所需静态资源目录
define('BUILT_PATH', TEMPLATE_PATH.'built'.DS);
// 核心组件目录
define('DESIGN_PATH', HOUZE_PATH.'design'.DS);
// Workerman消息事件根目录
define('EVENT_PATH', HOUZE_PATH.'event'.DS);
// Workerman核心文件
define('WM_PATH', HOUZE_PATH.'workerman'.DS);